national salvation party - German English Dictionary